-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Container update #594
Closed
Closed
Container update #594
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* enable settings on the backend for urls * add the settings for workflow * add missing import * add newline
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…environment variables. Otherwise local build of backend will fail.
…e-commit issues...
…ests. Removed unneccessary type checking in the import headers of the test models. Updated coverage for some files that didn't have 100% coverage. Updated some django dependencies after testing to make sure nothing broke. Updated some deprecated imports to remove warnings. Updated pytest and coverage libraries.
…h the application from users perspective was working fine)
…ed to troubleshoot.
…nges that came with react-router-dom v6. Tests are passing now.
…ng and will cause errors, so ignored those.
* Refactored the joyrideTutorials in order to reduce the chances for errors with misspelling target names. Created unique target calssnames to simplify the process of adding and using targets. Removed the chance of duplicate target names causing errors etc. Added a test startup component that should show when first opening metagrid. Startup window still needs some work to improve visuals. * Added a welcome and changelog template component to use with thh startup display. Made the startup display change based on existing version so that a new changelog will appear when version is changed. Modified the startup component behavior to hadle a welcome and changelog template based on whether its first-time startup or not. * Updated django-all-auth to 0.54.0 * Upgraded the antd library to latest version. Updated components to work with the latests antd library and added some styling to correct some undesired changes. Added a temporary drawer component which can be opened by clicking a new message button in the top-right navbar. Fixed some styling issues with window resizing to make the top navbar work better with smaller windows and improve visual behavior. Removed redundant components that are no longer needed with the new antd library (which is now working with typescript well). Created a popup window that shows at the start for new users. Created a startup template system that allows different templates to be used for displaying popup messages. More fixed needed for tests and the welcome popup tutorials need work. * Worked to correct issues with tests hanging by reverting back the antd library. Also updated to node version 18. Restored previously deleted files and will remove them later when all tests are passing. Still need to correct tests to pass. Still need to complete messaging feature and update tutorial. * Updated tests so that they pass, coverage will still be needed. * Updated the Startup template functionality and added actions that can be triggered by the templates. Updated the welcome message buttons to work properly and select between pages to start tutorials. * Removed redundant and unneccessary components as they are now directly taken from antd library. Removed commented out import statements. * Refactored some names and added messages for the right drawer. Added ability to create messages for the message bar and provide content from markdown files. Updated the changelog to have useful information on latest changes. Need to troubleshoot tests and complete coverage. * Added markdown file support for the messages. Did refactoring so messages on the right drawer and popups will show the markdown. Created new markdown files with version info and example message. Added flexibility to popup so that styles can be modified on a per message basis. Modified the changelog template and types. * Created a new welcome tour which will show users the help buttons to encourage them to use them if they have issues. Updated the navbar tour to include the new news button. Created new test files and updated tests to bring back 100% text coverage. Removed obsolete tour target related files, as they've been updated with target object class. Troubleshooted and ran tests to fix some bugs and added more functionality for jest tests. Deleted test markdown files and updated message markdown slightly. * modify the messages for release (#522) --------- Co-authored-by: Sasha Ames <sashakames@users.noreply.github.com>
* Refactored the joyrideTutorials in order to reduce the chances for errors with misspelling target names. Created unique target calssnames to simplify the process of adding and using targets. Removed the chance of duplicate target names causing errors etc. Added a test startup component that should show when first opening metagrid. Startup window still needs some work to improve visuals. * Added a welcome and changelog template component to use with thh startup display. Made the startup display change based on existing version so that a new changelog will appear when version is changed. Modified the startup component behavior to hadle a welcome and changelog template based on whether its first-time startup or not. * Updated django-all-auth to 0.54.0 * Upgraded the antd library to latest version. Updated components to work with the latests antd library and added some styling to correct some undesired changes. Added a temporary drawer component which can be opened by clicking a new message button in the top-right navbar. Fixed some styling issues with window resizing to make the top navbar work better with smaller windows and improve visual behavior. Removed redundant components that are no longer needed with the new antd library (which is now working with typescript well). Created a popup window that shows at the start for new users. Created a startup template system that allows different templates to be used for displaying popup messages. More fixed needed for tests and the welcome popup tutorials need work. * Worked to correct issues with tests hanging by reverting back the antd library. Also updated to node version 18. Restored previously deleted files and will remove them later when all tests are passing. Still need to correct tests to pass. Still need to complete messaging feature and update tutorial. * Updated tests so that they pass, coverage will still be needed. * Updated the Startup template functionality and added actions that can be triggered by the templates. Updated the welcome message buttons to work properly and select between pages to start tutorials. * Removed redundant and unneccessary components as they are now directly taken from antd library. Removed commented out import statements. * Refactored some names and added messages for the right drawer. Added ability to create messages for the message bar and provide content from markdown files. Updated the changelog to have useful information on latest changes. Need to troubleshoot tests and complete coverage. * Added markdown file support for the messages. Did refactoring so messages on the right drawer and popups will show the markdown. Created new markdown files with version info and example message. Added flexibility to popup so that styles can be modified on a per message basis. Modified the changelog template and types. * Created a new welcome tour which will show users the help buttons to encourage them to use them if they have issues. Updated the navbar tour to include the new news button. Created new test files and updated tests to bring back 100% text coverage. Removed obsolete tour target related files, as they've been updated with target object class. Troubleshooted and ran tests to fix some bugs and added more functionality for jest tests. Deleted test markdown files and updated message markdown slightly. * modify the messages for release (#522) * Updated the node status information alert so that text displays if there is an api error. * Updated Django to 4.1.9 * Fixed a test regarding the changes to the error message. --------- Co-authored-by: Sasha Ames <sashakames@users.noreply.github.com>
…ormed a few fixes to resolve some issues.
…uration works correctly.
…null items don't cause an error and prevent the site from displaying.
…ity as Globus Transfers instead of Globus Downloads. Added more content to the changelog for this update.
…ransfer tasks that were recently submitted. Created the logic and styling needed to make the tasks populate after each successful submission. I fixed some styling issues with the table sizing (when the window width is smaller. I fixed issue where the state of the useDefaultEndpoint radio options wasn't showing correctly. Extended the Button component to accept style props. Did some refactoring to move the Globus related types to the Globus component directory. Created new recoil stat for task ID's to make tthe summary page and download components share and update the tasks list.
…xed it by making sure the message displays first using the async await call.
… globus ready filters. Didn't add tutorial steps for the submit task history, since that would require transfers to exist. May update that in future.
…use errors), modified the transfer messaging to wait for the message to finish before allwing more transfers. Attempted to add disable logic for transfer button to improve reliability, however may be changed later if needed. Updated the messages content and added more information to changelog message. Added tooltips for the endpoint settings on Globus transfer page (in place of tutorial steps).
…s, resolved issue with blank error messages. If error.message is empty, there will be a generic message displayed: unknown error occurred. Changed the breadcrumbs organization so that search page is clearly identified as home page, and updated home button to redirect to the home page to resolve issue 533
* info on Globus Transfer * Update index.tsx Added styling fixes and updated. --------- Co-authored-by: Carlos Downie <42552189+downiec@users.noreply.github.com>
…ocation of notifications to be below the top navigation bar. Functions allow messages to be standardized and empty error messages can give the same generic error message when needed. Styling can be standardized in one place.
… aims2 and updated the references to the docker-compose command to be 'docker compose' (with a space) to match the newer docker compose recommendations. Resolved an issue where the items in the cart were not correctly displaying the node status and were instead showing a question mark. Updated traefik version to 2.10 and updated the config file.
* trying to add the link * Adjusted location of the federated nodes link and added the link to the ESGF logo as well. * Updated django to latest version, updated the test backend.tml to include the new SOLR_URL setting. * Updated postgres library * Updated psycopg-binary to see if tests will pass * update link hostname * Updated psycopg to include pyscopg 3 * Upgraded various backend packages and downgraded psycopg3 to psycopg2 * Updated the postgres version used in tessts, to match the current postress version being used in production and local. --------- Co-authored-by: Carlos Downie <42552189+downiec@users.noreply.github.com>
… api_proxy temp storage functions. Created test files for the globus download backend functions. Tests for the download and server related code were left untested due to difficulty in making a unit test for a globus transfer (ignored coverage instead). Created tests to bring backend coverage back to 100%
…er react-scripts has modified during build
Closing, see new PR #608 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR will be a general update for containers.
Todo before merge:
Fixes # (issue)
Type of change
How Has This Been Tested?
Checklist